系統動作

用於管理系統屬性。

重新啟動

重新啟動執行階段。

傾印趨勢

將歷史趨勢資料儲存到外部磁碟機(USB 磁碟機或 SD 卡)。

參數 描述
趨勢名稱 要儲存的歷史趨勢之名稱
資料夾路徑

目標資料夾:

  • 內部 = \Flash\QTHMI\workspace\Dump
  • USB 磁碟機 = \USBMemory
  • SD 卡 = \Storage Card
  • 公共網路 = \\<hostname or IP>\sharePath
  • 私人網路 = \\<username>:<password>@<hostname or IP>\sharePath

注意:外部記憶體支援的格式為 FAT 或 FAT32(不支援 NTFS 格式)。

注意:僅裝有 BSP 1.0.25 及更高版本的 Linux 裝置才支援私人網路。

檔案格式

二進位檔案 = 緩衝區以二進位檔案格式(.dat 檔案和 .inf 檔案)傾印。這兩個檔案然後需要透過外部公用程式轉換為 .csv 格式的資料。

相容性 CSV = 緩衝區以相容於版本 1.xx 的 .csv 檔案格式傾印到指定的位置

緊湊型 CSV = 緩衝區使用較新的格式作為 .csv 檔案傾印到指定的位置

請參閱"匯出趨勢緩衝區資料"

日期時間首碼

= 傾印的檔案將以日期時間作為其名稱的首碼(例如 D2012_01_01_T10_10_Trend1.csv)

時間規格

時間格式:

  • 本機 = 匯出的時間值是 HMI 裝置的時間。
  • 全球 = 匯出的時間值為 UTC 格式。
檔案名稱

在日期時間首碼檔案名稱=真時啟用

支援下列萬用字元

  • %n = 趨勢名稱
  • %y = 年
  • %M = 月
  • %d = 日
  • %h = 時
  • %m = 分
  • %s = 秒

範例:\%n\%y%M%d\%h%m%s

其他參數僅在選取的檔案格式為緊湊型 CSV 時可用

當「選擇欄位」和「選擇曲線」參數為空白時,.csv 檔案將以舊的「緊湊型 CSV」傾印,而不使用欄的選擇格式。另請參閱"匯出趨勢緩衝區資料"

參數 描述
選擇欄位

選擇傾印的檔案內要匯出的欄。

可用的欄為:

  • DateTime
  • Date
  • Time
  • Value
  • Quality

請注意,「附加到標記」可用於定義在執行階段要從 HMI 應用程式匯出的欄。標記必須包含具有要匯出的以逗號分隔之欄位清單的字串。

範例:

  • "" (空白字串 = 所有可用的欄位)
  • "DateTime,Value,Quality"
  • "Date,Time,Value"
選擇曲線

選擇傾印的檔案內要匯出的曲線。

請注意,「附加到標記」可用於定義在執行階段要從 HMI 應用程式匯出的曲線。標記必須包含具有要匯出的以逗號分隔之曲線名稱清單的字串。

範例:

  • 空白字串或「所有曲線」將匯出所有資料集
  • "Name1,Name2,Name3"
  • "Name1,Name3"
日期格式

選擇日期與時間格式

使用「附加到標記」可透過字串定義執行階段的日期格式

日期預留位置
d 以數字表達的日期,不具前罝零(1 到 31)
dd 以數字表達的日期,具前罝零(01 到 31)
ddd 縮寫的本地化日期名稱(如「週一」至「週日」)
dddd 本地化的長日期名稱(如「星期一」至「星期日」)
M 以數字表達的月份,不具前罝零(1 到 12)
MM 以數字表達的月份,具前罝零(01 到 12)
MMM 縮寫的本地化月份名稱(如「一」至「十二」)
MMMM 本地化的長月份名稱(如「一月」至「十二月」)
yy 以兩位數字代表的年份(00-99)
yyyy 以四位數字代表的年份
時間預留位置
h 小時,不具前罝零(0 到 23 或,如果顯示 AM/PM,則為 1 到 12)
hh 小時,具前罝零(00 到 23 或,如果顯示 AM/PM,則為 01 到 12)
m 分鐘,不具前罝零(0 到 59)
mm 分鐘,具前罝零(00 到 59)
s 沒有前置零的秒鐘(0 至 59)
ss 有一個前置零的秒鐘(00 至 59)
zzz 有前置零的毫秒
z 毫秒
AP 使用 AM/PM 顯示。AP 將取代為「AM」或「PM」。
ap 使用 am/pm 顯示。ap 將取代為「am」或「pm」。
語言

選擇要使用的語言。

注意:傾印趨勢動作的執行將自動強制排清暫時保留在 RAM 記憶體中的資料。如需如何將取樣的資料儲存至磁碟的詳細資訊,請參閱"歷史趨勢小工具"

注意:連線至 USB 連接埠的外部磁碟機必須具有格式 FAT 或 FAT32。不支援 NTFS 格式。

警告:請注意,一個資料夾中可以建立的檔案數有上限。上限取決於不同的因素,不能簡單地計算,您可以將 999 視為一個資料夾中可以建立的最大檔案數。

將二進位傾印檔案轉換為 .csv

TrendBufferReader.exe 工具儲存在 JMobile Studio 安裝資料夾的 Utils 資料夾中。

使用下列語法:

TrendBufferReader -r Trend1 Trend1.csv 1

其中:

Trend1 = 趨勢緩衝區的名稱,沒有傾印產生的副檔名(原始檔案名稱為 trend1.dat)

Trend1.csv = 輸出檔案的名稱。

警告:TrendBufferReader.exe 是舊的公用程式,不支援新的多標記緩衝區。不建議使用此公用程式。該公用程式不易維護,因為現在可能直接以 .csv 格式傾印趨勢緩衝區。

.Csv 檔案結構

產生的 .csv 檔案有五欄

描述
Data Type

取樣標記的資料類型:

0 = 空白

1 = 布林值

2 = 位元組

3 = 短整數

4 = 整數

5 = 不帶正負號的位元組

6 = 不帶正負號的短整數

7 = 不帶正負號的整數

8 = 浮點

9 = 雙精度

Value

樣本的值

Timestamp(UTC)

UTC 格式的時間戳記

Sampling Time(ms)

以毫秒表示的取樣間隔時間

Quality

標記值品質。根據 OPC DA 標準編碼的資訊,儲存在以三個位元欄位定義的位元組資料(8 位元)中:品質、子狀態、限制狀態。

八個品質位元如下排列:QQSSSSLL。如需所有單一欄位完整而詳細的描述,請參閱 OPC DA 官方文件。

常用品質值

HMI 採集引擎傳回的最常用品質值為:

品質代碼

品質

描述

0

值無效,但沒有提供具體的原因

4

特定伺服器出現組態問題。例如,標記已從組態檔 (tags.xml) 刪除。

8

目前沒有值可用,例如,資料來源尚未提供值。

12

偵測到裝置故障

16

在裝置回應之前逾時。

24

通訊失敗

28

未找到上限值或下限值趨勢介面特定標記的資料。

32

未收集資料(例如,封存未作用。)

趨勢介面特定標識。

此值亦用於表示暫時離線狀態(適用於取樣停止的任何情況)。

64

不確定

無特定原因。

65

不確定

無特定原因。

值已固定於某下限。

66

不確定

無特定原因。

值已固定於某上限。

67

不確定

無特定原因。

值是恒定的,不能變動。

84

不確定

傳回的值超出其定義的限制。

在這種情況下,限制欄位表示已經超過哪一限制,但值可以移出此範圍之外。

85

不確定

傳回的值超出其定義的限制。

在這種情況下,限制欄位表示已經超過哪一限制,但值可以移出此範圍之外。

值已固定於某下限。

86

不確定

傳回的值超出其定義的限制。

在這種情況下,限制欄位表示已經超過哪一限制,但值可以移出此範圍之外。

值已固定於某上限。

87

不確定

傳回的值超出其定義的限制。

在這種情況下,限制欄位表示已經超過哪一限制,但值可以移出此範圍之外。

值是恒定的,不能變動。

192

-

刪除趨勢

刪除儲存的趨勢資料。

定義您要從中刪除記錄的趨勢之名稱。

傾印事件封存

將歷史警報記錄和稽核記錄資料儲存至外部磁碟機,例如 USB 記憶體或 SD 卡。

參數 描述
事件封存 要傾印資料的緩衝區之名稱
資料夾路徑

目標資料夾

  • 內部 = \Flash\QTHMI\workspace\Dump
  • USB 磁碟機 = \USBMemory
  • SD 卡 = \Storage Card
  • 公共網路 = \\<hostname or IP>\sharePath
  • 私人網路 = \\<username>:<password>@<hostname or IP>\sharePath

注意:外部記憶體支援的格式為 FAT 或 FAT32(不支援 NTFS 格式)。

注意:僅裝有 BSP 1.0.25 及更高版本的 Linux 裝置才支援私人網路。

傾印組態檔案 傾印封存的描述檔案
傾印為 CSV

= 緩衝區作為 .csv 檔案傾印到指定的位置

= 緩衝區以二進位檔案格式(.dat 檔案和 .inf 檔案)傾印。這兩個檔案然後需要透過外部公用程式轉換為 .csv 格式的資料。

日期時間首碼

= 傾印的檔案將以日期時間作為其名稱的首碼(例如 D2012_01_01_T10_10_alarmBuffer1.csv)

時間規格

時間格式:

  • 本機 = 匯出的時間值是 HMI 裝置的時間。
  • 全球 = 匯出的時間值為 UTC 格式。
csv 欄

選擇傾印至 .csv 檔案的欄。

僅在事件封存為警報緩衝區時可用

檔案名稱

支援下列萬用字元

  • %n = 事件封存名稱
  • %y = 年
  • %M = 月
  • %d = 日
  • %h = 時
  • %m = 分
  • %s = 秒

範例:\%n\%y%M%d\%h%m%s

僅在日期時間首碼檔案名稱=真時可用

語言

選擇要使用的語言。

僅在事件封存為警報緩衝區時可用

分隔日期與時間 在啟用時,日期與時間以列在單獨的欄中。
日期格式 選擇預先定義的格式,或者使用預留位置定義您自己的格式(請參閱"時間和日期預留位置"
以 CSV 格式傾印

傾印為 CSV = 真

對於警報緩衝區,附加的「csv 欄」參數允許選擇 .csv 檔案中要匯出的欄

注意:僅適用於警報緩衝區。

以二進位檔案格式傾印

傾印為 CSV = 假

以二進位檔案格式匯出事件緩衝區且傾印組態檔案設定為 真(建議的設定)時,有兩個資料夾:

在兩個資料夾從 USB 磁碟機複製到電腦磁碟後,資料夾結構將為:

\config\

alarms.xml

eventconfig.xml

\data\

AlarmBuffer1.dat

AlarmBuffer1.inf

\

AlarmBufferReader.exe

將傾印檔案轉換為 .csv

AlarmBufferReader.exe 工具儲存在 JMobile Studio 安裝資料夾的 Utils 資料夾中。

使用下列語法:

AlarmBufferReader AlarmBuffer1 FILE ./AlarmBuffer1.csv

其中:

公用程式 AuditTrailBufferReader.exe 可用於稽核記錄緩衝區。

使用下列語法:

AuditTrailBufferReader AuditTrail FILE ./AuditTrail.csv

其中:

警告:AlarmBufferReader.exe 是舊的公用程式,不支援較新的緩衝區格式。不建議使用此公用程式。該公用程式不易維護,因為現在可能直接以 .csv 格式傾印警報緩衝區。

刪除事件封存

刪除儲存的事件緩衝區記錄資料。

指定要從事件記錄中刪除的事件緩衝區之名稱。

重設通訊協定錯誤計數

重設通訊協定錯誤計數系統變數。

請參閱"系統變數(附加到)"以取得詳細資料。

安全移除媒體

用於安全地從 HMI 移除 SD 卡或 USB 磁碟機。

複製 Codesys 專案

將 CODESYS 2.3 專案檔案(.prg、.chk 和 .sdb)從來源路徑複製到裝置 CODESYS 資料夾。

檔案按需要自動重新命名為 DEFAULT.CHK、DEFAULT.PRG、BOOT.SDB。 

在複製後,CODESYS 模組停止、重新載入且再次啟動。

參數 描述
來源路徑 外部儲存裝置上的專案路徑(例如 \USBMemory\Codesys
複製符號 = 複製 CODESYS 2 ETH 通訊協定需要的 .sdb 符號檔案
產生 CODESYS 專案檔案
  1. 執行專案 > 全部重新建立:產生更新的 .sdb 符號檔案。
  2. 執行線上 > 建立開機專案:產生 .chk 和 .prg 檔案。

此動作可用於在 HMI 裝置之間傳輸 CODESYS 專案。在這種情況下,從執行 CODESYS 專案的 HMI 複製這些檔案:

使用下列 PLC 系統變數驗證 PLC 和複製 Codesys 專案動作狀態。

控制使用者 LED

設定使用者 LED 行為。

在 Linux 平台上不可用(在"HMI 裝置功能"中尋找您裝置的平台)

儲存事件封存

將稽核記錄中的記錄儲存到簽名檔案。檔案簽名將確保報告中的記錄沒有改動。

參數 描述
事件封存 要傾印資料的緩衝區之名稱
資料夾路徑

目標資料夾

  • 內部 = \Flash\QTHMI\workspace\Dump
  • USB 磁碟機 = \USBMemory
  • SD 卡 = \Storage Card
  • 公共網路 = \\<hostname or IP>\sharePath
  • 私人網路 = \\<username>:<password>@<hostname or IP>\sharePath

注意:外部記憶體支援的格式為 FAT 或 FAT32(不支援 NTFS 格式)。

注意:僅裝有 BSP 1.0.25 及更高版本的 Linux 裝置才支援私人網路。

檔案名稱

支援下列萬用字元

  • %n = 事件封存名稱
  • %y = 年
  • %M = 月
  • %d = 日
  • %h = 時
  • %m = 分
  • %s = 秒

範例:\%n\%y%M%d\%h%m%s

格式

輸出檔案的格式

  • CSV
已簽名

產生檔案簽名。

在 Linux 裝置上,需要 BSP v1.0.239 或更高版本

用於簽名的算法在專案屬性參數中定義
請參閱"專案",以瞭解可用的算法

另請參閱:

時間規格

時間格式:

  • 本機 = 匯出的時間值是 HMI 裝置的時間。
  • 全球 = 匯出的時間值為 UTC 格式。
期間模式

定義要匯出的時間視窗

  • 所有事件
  • 今天
  • 昨天
  • 上週
  • 上月
  • 本週
  • 本月
  • 自訂
    其他參數「期間開始時間」和「期間結束時間」將會顯示
分隔日期與時間

對日期與時間使用兩個獨立的欄

日期格式

選擇日期與時間格式

簽名的檔案

當「簽名的檔案」參數為真時,則除了 fileame.csv 之外,還會新增兩個檔案:

如需憑證以及如何驗證簽名檔的詳細資訊,請參閱"X.509 憑證"

如需匯出的資訊,請參閱"將稽核線索匯出為 .csv 檔案"

記錄訊息

新增訊息至稽核記錄緩衝區。

此巨集可讓開發者決定將一些事件(例如按下按鈕時、頁面啟動時等)記錄到稽核記錄中。「附加到標記」可用於定義在執行階段記錄的訊息。

參數 描述
事件封存 在其中新增訊息的稽核緩衝區之名稱
訊息

要在稽核緩衝區內新增的訊息

刪除舊檔案

此巨集刪除已存在指定天數的舊檔案。

在 PC 中,對路徑的使用沒有限制。在面板中,允許使用支柱媒體和資料分割區路徑/mnt/data)

開發者負責設定應用程式,以避免刪除系統檔案。

參數 描述
資料夾路徑 要從中刪除檔案的資料夾
檔案類型

要刪除的檔案清單,以逗號分隔。支援萬用字元

範例:*.png,*.jpg

更早日期

沒有變更的最少天數